home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Over 1,000 Windows 95 Programs
/
Over 1000 Windows 95 Programs (Microforum) (Disc 1).iso
/
1238
/
abap4.cf1
< prev
next >
Wrap
Text File
|
1996-03-12
|
4KB
|
211 lines
; -------------------------------------------------------------------------
; --------- EasyCODE(SPX) - Configuration for ABAP/4 ----------------
; -------------------------------------------------------------------------
; Only Statements and Headers and Footers of Frames have to be terminated
; by a period if necessary.
; All other periods that are syntactically necessary (e.g. after
; condiditons IF, WHILE, ...) are generated automatically!
;
; Due to the limited line length of 72 characters the source is generated
; with an indent of only 1 character!
[ParseOptions]
Parser=easy-abp.dll
ECComment='Easy'
[GenOptions]
InitialIndent=0
CompressBlanks=no
GenFileExt=ABP
MaxIndent=42
MaxLineLength=72
[Settings]
SourceFileFormat=OEM
[AvailableConstructs]
Statement=yes
If=yes
Switch=yes
Case=yes
For=yes
While=yes
Repeat=yes
Loop=yes
Exit=yes
Procedure=yes
Call=yes
Function=no
Block=yes
Frame=yes
Condition=yes
And=yes
Or=yes
Not=yes
[InsertMenuStrings]
;Statement=
;If=
Switch=IF-E&LSEIF
When=" EL&SEIF"
;Case=
Of=" W&HEN"
;For=
;While=
;Repeat=
Loop=DO
;Exit=
Procedure=FORM
Call=&PERFORM
;Function=
;Block=
;Frame=
;Condition=
;And=
;Or=
;Not=
[EncloseMenuStrings]
;If=
;Then=
;Else=
Switch=IF-&ELSEIF
When=&ELSEIF
WhenNone=E&LSE
;Case=
Of=&WHEN
Otherwise="WHEN &OTHERS"
;For=
;While=
Repeat=RE&PEAT
Loop=&DO
Procedure=FO&RM
;Function=
;Block=
;Frame=
;Condition=
;And=
;Or=
;Not=
[KeywordStrings]
If=IF
Then=THEN
Else=ELSE
Switch=IF-ELSEIF
FirstWhen=IF
When=ELSEIF
WhenNone=ELSE
Case=CASE
;FirstOf=
Of=WHEN
Otherwise="WHEN OTHERS"
For=FOR
While=WHILE
Repeat=REPEAT
Loop=DO
Procedure=FORM
;Function=
;Block=
And=AND
Or=OR
Not=NOT
[MetaStrings]
;SegmentHeader=
;Statement=
;Condition=
;Expression=
;Value=
;ForStatement=
;ProcedureHeader=
;ProcedureCall=
;FunctionHeader=
;BlockComment=
;FrameHeader=
;FrameFooter=
[GenStrings]
Statement=''
EndStatement='\N'
If='\NIF \3+'
ThenBody='.\n\2-'
ElseBody='\N\1-ELSE.\n\1+'
EmptyElseBody=''
EndIf='\N\1-ENDIF.\n'
Switch='\NIF '
FirstWhen='\7+'
FurtherWhen='\N\1-ELSEIF \7+'
WhenBody='.\n\6-'
WhenNoneBody='\N\1-ELSE.\n\1+'
EmptyWhenNoneBody=''
EndSwitch='\N\1-ENDIF.\n'
Case='\NCASE \5+'
FirstOf='.\n\4-WHEN \5+'
FurtherOf='\N\1-WHEN \5+'
OfBody='.\n\4-'
OtherwiseBody='\N\1-WHEN OTHERS.\n\1+'
EmptyOtherwiseBody=''
EndCase='\N\2-ENDCASE.\n'
For='\NDO \3+'
ForBody='.\n\2-'
EndFor='\N\1-ENDDO.\n'
While='\NWHILE \6+'
WhileBody='.\n\5-'
EndWhile='\N\1-ENDWHILE.\n'
Repeat='\NDO.\n\1+'
Until='\NIF NOT \7+'
EndRepeat='.\n\6-EXIT.\n\1-ENDIF.\n\1-ENDDO.\n'
Loop='\NDO.\n\1+'
EndLoop='\N\1-ENDDO.\n'
Exit='\NIF \3+'
EndExit='.\n\2-EXIT.\n\1-ENDIF.\n'
Procedure='\NFORM \5+'
ProcedureBody='.\n\4-'
EndProcedure='\N\1-ENDFORM.\n'
Call='\NPERFORM \8+'
EndCall='.\n\8-'
Function='\NFORM \5+'
FunctionBody='.\n\4-'
EndFunction='\N\1-ENDFORM.\n'
Block='\N* Easy : \"\n\i* "'
BlockBody='\N* Easy !\n\1+'
EndBlock='\1-\N* Easy ;\n'
Frame='\N'
FrameBody='\N\1+'
EndFrameBody='\1-\N'
EndFrame='\N'
BeginAnd=' ( \6+'
And=' )\n\6-AND ( \6+'
EndAnd=' )\6-'
BeginOr=' ( \6+'
Or=' )\n\6- OR ( \6+'
EndOr=' )\6-'
BeginNot='NOT ( \6+'
EndNot=' )\6-'
Condition=''
EndCondition=''
Segment='\N* Easy ( \"\n\i* "'
SegmentBody='\N* Easy !\n'
EndSegment='\N* Easy )\n'
TopSegment='* Easy V - Generated by \%PNAME% V\%PVER% at \%TIME%\n* Easy V - with \%CFG% \n* Easy ( \"\n\i* "'
TopSegmentBody='\N* Easy !\n'
EndTopSegment='\N* Easy )\n'